Smush\App\Ajax C

Total Complexity 101
Dependencies 8
Dependents 1
Total lines 799
Lines of code 393
Logical lines of code 226
Comment lines 276
Methods 25
Properties 1

Methods 25

Method Rating Maintainability Complexity Lines of code
process_smush_request()
A
40 15 58
smush_setup()
A
46 15 35
delete_resmush_list()
S
56 6 16
resmush_image()
S
53 5 25
apply_config()
S
54 5 21
smush_toggle_lazy_load()
S
54 5 20
upload_config()
S
57 5 16
remove_icon()
S
56 5 16
smush_manual()
S
53 4 25
hide_api_message()
S
60 4 12
scan_images()
S
58 3 14
get_dir_smush_stats()
S
60 3 12
dismiss_notice()
S
62 3 11
save_config()
S
64 3 9
__construct()
S
50 1 26
get_stats()
S
64 2 9
skip_smush_setup()
S
66 2 8
show_warning_ajax()
S
66 2 8
dismiss_s3support_alert()
S
66 2 8
dismiss_update_info()
S
68 2 7
dismiss_upgrade_notice()
S
66 2 8
hide_tutorials()
S
66 2 8
recheck_api_status()
S
68 2 7
hide_new_features_modal()
S
66 2 8
set_notice_dismissed()
S
70 1 6